# -*-coding:utf-8-*-
from apps.users.views import UsernameCountView,RegisterView,LoginView,LogoutView
from django.urls import path
from apps.users.views import CenterView,EmailView,VerifyEmailView,CreateAddressView
from apps.users.views import AddressView,UpdateDestroyAddressView,DefaultAddressView
from apps.users.views import UpdateTitleAddressView,ChangePasswordView
urlpatterns = [
    path('usernames/<username:username>/count/', UsernameCountView.as_view()),
    path('register/', RegisterView.as_view()),
    path('login/', LoginView.as_view()),
    path('logout/', LogoutView.as_view()),
    path('info/', CenterView.as_view()),
    path('emails/', EmailView.as_view()),
    path('emails/verification/', VerifyEmailView.as_view()),
    path('addresses/create/', CreateAddressView.as_view()),
    path('addresses/', AddressView.as_view()),
    path('addresses/<address_id>/', UpdateDestroyAddressView.as_view()),
    path('addresses/<address_id>/default/', DefaultAddressView.as_view()),
    path('addresses/<address_id>/title/', UpdateTitleAddressView.as_view()),
    path('password/', ChangePasswordView.as_view())
]
